Skip to content

Conversation

@bess
Copy link
Contributor

@bess bess commented Dec 15, 2017

Closes #28
Closes #69

@bess bess mentioned this pull request Dec 15, 2017
4 tasks
@coveralls
Copy link

Coverage Status

Coverage increased (+0.003%) to 90.269% when pulling 2c89a04 on feature/ldap-email into 0925964 on master.

@bess bess force-pushed the feature/ldap-email branch from 2c89a04 to 67da034 Compare December 18, 2017 15:00
@coveralls
Copy link

Coverage Status

Coverage increased (+0.003%) to 90.269% when pulling 67da034 on feature/ldap-email into 0925964 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.1%) to 89.153% when pulling a31204b on feature/ldap-email into 0925964 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-1.1%) to 89.125% when pulling 226f8f5 on feature/ldap-email into 0925964 on master.

@bess bess force-pushed the feature/ldap-email branch from 226f8f5 to a8bc754 Compare December 18, 2017 19:32
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.02%) to 89.268% when pulling a8bc754 on feature/ldap-email into a050e7d on master.

@coveralls
Copy link

coveralls commented Dec 18, 2017

Coverage Status

Coverage decreased (-0.05%) to 89.236% when pulling a52163b on feature/ldap-email into a050e7d on master.

@bess bess closed this Dec 19, 2017
@bess bess reopened this Dec 19, 2017
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.04%) to 89.252% when pulling a52163b on feature/ldap-email into a050e7d on master.

mark-dce and others added 8 commits January 3, 2018 19:56
This commit adds the devise_ldap_authenticatable gem to support
authentication via LDAP.  The application already has devise installed,
so you only need to run the devise_ldap_authenticatable genearator
as described in https://github.com/cschiewek/devise_ldap_authenticatable#setup

The committ also adds the ladle gem to provide a LDAP server which
can be used in the test and development environments.  It also updates
Travis to start the LDAP server before running the test suite.
Update User factory to match
Configure Devise to user :username instead
of :email for authentication
Instead of looking up users by email, use Hydra.config.user_key_field
and find_by_user_key methods so that when we update the user key
things don't break.
Note we will also need to remove the password from this
method if we stop storing user passwords.
@mark-dce mark-dce force-pushed the feature/ldap-email branch from a52163b to e0abbf3 Compare January 4, 2018 05:52
@coveralls
Copy link

coveralls commented Jan 4, 2018

Coverage Status

Coverage decreased (-0.06%) to 89.703% when pulling e0abbf3 on feature/ldap-email into 18a4772 on master.

mark-dce and others added 6 commits January 5, 2018 10:53
This commit adds the devise_ldap_authenticatable gem to support
authentication via LDAP.  The application already has devise installed,
so you only need to run the devise_ldap_authenticatable genearator
as described in https://github.com/cschiewek/devise_ldap_authenticatable#setup

The committ also adds the ladle gem to provide a LDAP server which
can be used in the test and development environments.  It also updates
Travis to start the LDAP server before running the test suite.
Update User factory to match
Configure Devise to user :username instead
of :email for authentication
Instead of looking up users by email, use Hydra.config.user_key_field
and find_by_user_key methods so that when we update the user key
things don't break.
Note we will also need to remove the password from this
method if we stop storing user passwords.
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.2%) to 89.569% when pulling eee9ab0 on feature/ldap-email into 18a4772 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 89.641% when pulling eee9ab0 on feature/ldap-email into 18a4772 on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants